a starfish - French English Dictionary